telecommunication facility - German English Dictionary